benefit payable - German English Dictionary